草庐IT

iphone - UITableView 上方的 UINavigationBar

全部标签

ios - 在 UITableview Cell 中播放视频

在我的一个应用程序中,我必须在UITableviewcell中播放视频,一次在一个单元格中播放一个视频,当滚动UITableview和单元格隐藏视频时应该停止。我的项目在Objc中。对任何第三方有什么建议吗?提前致谢 最佳答案 在该单元格中使用UIWebView,它将正常工作NSString*baseUrl=@"http://www.youtube.com/embed/";NSString*videoUrl=[NSStringstringWithFormat:@"%@%@",baseUrl,embedCode];videoUrl=[

ios - 使用Objective-C在iPhone中使用配置文件安装字体

我们有一项要求,希望用户能够通过我们的应用程序本身在他们的iPhone设备上安装字体。类似于这个应用程序:AnyFontontheAppStore我们遇到了这个:InstallingaconfigurationprofileoniPhone-programmatically但我们无法弄清楚如何创建一个配置文件来像AnyFont那样安装字体。 最佳答案 您可以使用AppleConfigurator实用程序创建字体证书。下面是下载此实用程序的链接。https://itunes.apple.com/in/app/apple-configu

ios - UITableView reloadSection 导致缺少显示的单元格

我正在使用RealmNotification通过插入、修改和删除来更新我的表。self.results=realm.objects(PostObject.self).sorted(byKeyPath:"id",ascending:false)notificationToken=results.addNotificationBlock{[weakself](changes:RealmCollectionChange)inguardlettableView=self?.tableViewelse{return}switchchanges{case.initial:tableView.rel

iOS 如何像在 iPhone 照片应用程序中那样在照片之间的日期 Collection View 中放置标题

我想在CollectionView中根据日期对照片进行分类,并在它们之间添加标题,就像在iPhone主照片中一样,这是根据日期对照片进行分类,然后我可以将标题放在那里...帮助将不胜感激谢谢你…… 最佳答案 NSArray*imageAssets=@[];NSMutableDictionary*groupedAssets=[NSMutableDictionarydictionary];for(PHAsset*imageAssetinimageAssets){NSDateFormatter*dateFormatter=[[NSDate

ios - 在 UITableView 中使用动态标签宽度管理自动标题高度

我想创建一个具有动态高度的UITableViewheader。我在View中有四个标签,标题的高度必须根据每个UILabel中的内容进行调整。我想实现类似于这张图片的东西。Sampleimage.这里标签的宽度会根据屏幕尺寸动态变化。“类型”标签将覆盖大约2/3的屏幕,其余部分将平均分配给三个标签。这里根据屏幕尺寸,标签可以是多行的,我想根据标签的内容管理主视图的高度。当我为标签提供固定宽度约束时,我能够成功地管理高度,但我想保持标签的宽度动态。这是一个UITableView标题。任何帮助将不胜感激。 最佳答案 像tableView

ios - 'top-down' UITableView 中 UITableViewCell 中的多个按钮

我正在尝试找出当表格View“自上而下”时如何操作UITableViewCell中的按钮-例如,每个新行都添加到表格View的顶部。我使用以下代码实现了这一点:我使用以下代码将新项目插入到我的模型数组中,然后插入到TableView中:letnewItem=Item(text:inputTextView.text,time:Date())items.insert(newItem,at:0)//insertingintothefrontofmodelarraytableView.beginUpdates()letindexPath:IndexPath=IndexPath(row:0,se

ios - NSUrlRequest 在模拟器中有效,但在 iphone 中无效

我有一个应用程序可以记录来自麦克风的声音,然后通过NSUrlRequest将其发送到我的网站。为了测试它,我补充说音频是从网站播放的,所以我可以听到它是否有效。当我在模拟器上测试它时,一切正常:音频被录制和上传,我可以听到它,但是当我将它安装到我的iPhone上时,我什么也听不到,而且在我的网站上,有一个损坏的音频文件。我的TestNahravani.swift代码:importUIKitimportAVFoundationclassTestNahravani:UIViewController,AVAudioRecorderDelegate,AVAudioPlayerDelegate{

ios - 将 sqlite 数据库共享到 iPhone 应用程序的共享扩展中

我想将共享扩展集成到我的iPhone应用程序中。应用程序包含sqlite数据库,其中包含一些电话簿联系人。我将共享扩展添加到应用程序中,并且扩展在共享事件ViewController中也是可见的。但问题是我无法访问主应用程序sqlite数据库。当我在扩展中记录数据库路径时,它显示的路径与主应用程序sqlite数据库路径不同。所以请帮助我了解如何访问主应用程序数据库以从sqlite获取数据,以便我可以将它们显示到共享扩展自定义ViewController中,并且还想将新数据插入数据库。 最佳答案 在主应用和共享扩展之间共享UserDe

ios - UITableView 上的某些单元格不会自动调整大小

我遇到了一个非常奇怪的现象。我在我的tableview上使用AutomaticDimension函数,出于某种奇怪的原因,它适用于我的所有单元格,除了3。我的所有单元格都有完全相同的约束,这是奇怪的部分。我曾尝试更改单元格的约束,但它们似乎被忽略了。任何见解都会很棒。我确保在viewdidload中调用自动尺寸功能。overridefuncviewDidLoad(){super.viewDidLoad()self.TableView.dataSource=selfTableView.estimatedRowHeight=200.0TableView.rowHeight=UITableV

ios - 在具有部分索引的 UITableView 上使用从右到左的 UIScreenEdgePanGestureRecognizer

我想将UIScreenEdgePanGestureRecognizer添加到UITableView,以便我可以从右侧边缘滑动以转到Controller层次结构中的下一个屏幕。这工作正常,除非TableView在侧面显示了部分索引。在这种情况下,部分索引区域会处理触摸,因此我无法从边缘滑动。我希望能够同时支持边缘平移和部分索引点击以及垂直平移功能。我尝试在UITableView之上添加一个View来处理滑动,但随后它处理了所有触摸并且表格View不再获得任何东西。 最佳答案 好的,所以我尝试了很多东西并提出了一个不理想但可行的解决方案